package br.com.linkcom.sined.geral.service;

import java.util.List;

import br.com.linkcom.sined.geral.bean.Usuario;
import br.com.linkcom.sined.geral.bean.Usuariofilme;
import br.com.linkcom.sined.geral.dao.UsuariofilmeDAO;
import br.com.linkcom.sined.modulo.sistema.controller.process.filter.RecomendarFilmeFiltro;
import br.com.linkcom.sined.util.neo.persistence.GenericService;

public class UsuariofilmeService extends GenericService<Usuariofilme> {
	
	private UsuariofilmeDAO usuariofilmeDAO;
	
	public void setUsuariofilmeDAO(UsuariofilmeDAO usuariofilmeDAO) {
		this.usuariofilmeDAO = usuariofilmeDAO;
	}
	
	public List<Usuariofilme> findForRecomendarFilme(RecomendarFilmeFiltro filtro, Usuario usuario){
		return usuariofilmeDAO.findForRecomendarFilme(filtro, usuario);
	}
	
	public List<Usuariofilme> findForRecomendarFilmeMaiorNota(){
		return usuariofilmeDAO.findForRecomendarFilmeMaiorNota();
	}
}
